package com.dong.config;

import com.dong.bean.Red;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * 测试@Autuware
 *
 * 默认优先按照类型,从容器中查找对象,然后再 byName
 *
 * require=false  可以设定
 *
 * @Primary  可以让spring'自动装配的时候,优先选择自己
 *
 * spirng 还支持 @Resource @Inject
 *
 *
 * 自定义组件想用底层组件(ApplicationContext) 实现xxxAware
 *
 */
@Configuration
public class T050AutowiredConfig {
    @Bean
    public Red red() {
        return new Red();   //更多内容在 Red中
    }
}
